php 输出gif 不动,运用 PHP动态生成gif时遇到的问题和处理 办法 您所在的位置:网站首页 PHP imagegif php 输出gif 不动,运用 PHP动态生成gif时遇到的问题和处理 办法

php 输出gif 不动,运用 PHP动态生成gif时遇到的问题和处理 办法

2024-06-17 02:12| 来源: 网络整理| 查看: 265

PHP没有规定只输出html文件,它可以生成动态gif文件。我在运用

php动态生成gif图像时遇到了一些问题,现已处理

,我用的是php4.05(for win32)+apache3.1.2_win32。

问题一:动态生成gif的程序根本转不起来

我写了一个关于用php生成gif的例子,运行,发觉

页面就是刷不出来,就象是死了一样,阅读

器也没有任何不正确

提示。

处理办法

:修改php所在目录下的php.ini

修改安装php所在路径下的php.ini(留心

:一定是php路径下的php.ini)extension_dir = 安装php的路径extensions(比如:c:phpextensions)。

问题二:php_gd.dll不支持gif

我在程序的开头加载了php_gd.dll动态连接库:dl("php_gd.dll");但是在运行程序的时候,出现了这样的结果:

Warning:  ImageGif: No GIF support in this PHP build in d:apachehtdocsgif2.php3 on line 12

处理办法

:运用

php4.05

这时我才发觉

是书上写的问题php_gd.dll根本不能支持生成gif,经高人指引才知道自己的版本php4.04 for win32缺少php_gd_gif.dll,于是我下载了一份更高版本的php4.05,这里面有支持生成动态gif的php_gd_gif.dll。

问题三:出现警告:Warning: Function registration failed - duplicate name - imagearc in d:apachehtdocsgif2.php3 on line 3

程序如下:

dl("php_gd_gif.dll");

header("content-type:image/gif");

$im = imagecreate(400,30);

$black = imagecolorallocate($im,0,0,0);



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有